package filedemo2;

public class Main8 {
    //    遍历指定目录下的所有目录
    public static void main(String[] args) {
        java.io.File dir = new java.io.File("D://");
        java.io.File[] files = dir.listFiles();
        java.io.FileFilter fileFilter = new java.io.FileFilter() {
            public boolean accept(java.io.File file) {
                return file.isDirectory();
            }
        };
        files = dir.listFiles(fileFilter);
        System.out.println(files.length);
        if (files.length == 0) {
            System.out.println("目录不存在或它不是一个目录");
        } else {
            for (int i = 0; i < files.length; i++) {
                java.io.File filename = files[i];
                System.out.println(filename.toString());
            }
        }
    }
}
